/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package controller;

import java.sql.ResultSet;
import model.BarangMasuk;


/**
 *
 * @author fauzi
 */
public class ControllerBarangMasuk {
    private static BarangMasuk barang_masuk = new BarangMasuk();
    public static boolean insertIntoBarangMasuk(String kodeBarang, String jumlah, String keterangan,String tanggalMasuk,String diterimaDari,String diterimaOleh){
        barang_masuk.setKodeBarang(kodeBarang);
        barang_masuk.setJumlah(jumlah);
        barang_masuk.setKeterangan(keterangan);
        barang_masuk.setTanggalMasuk(tanggalMasuk);
        barang_masuk.setDiterimaDari(diterimaDari);
        barang_masuk.setDiterimaOleh(diterimaOleh);
        return barang_masuk.insertTransaction();
    }
    public static boolean deleteFromBarangMasuk(String kodeBarangMasuk){
        barang_masuk.setKodeBarangMasuk(kodeBarangMasuk);
        return barang_masuk.deleteTransaction();
    }

    public static ResultSet searchBarangMasuk(String filter) {
        return barang_masuk.getData(filter);
    }

    @SuppressWarnings("empty-statement")
    public static boolean updateBarangMasuk(String kodeBarangMasuk, String kodeBarang, String jumlah, String keterangan, String tanggalMasuk,String diterimaDari,String diterimaOleh){
        barang_masuk.setKodeBarangMasuk(kodeBarangMasuk);
        barang_masuk.setKodeBarang(kodeBarang);
        barang_masuk.setJumlah(jumlah);
        barang_masuk.setKeterangan(keterangan);
        barang_masuk.setTanggalMasuk(tanggalMasuk);
        barang_masuk.setDiterimaDari(diterimaDari);;
        barang_masuk.setDiterimaOleh(diterimaOleh);
        return barang_masuk.updateTransaction();
    }

    
}
